geographical isolation - Alemán Inglés Diccionario